/**
 * 
 */
package edu.gtcfla.km.admin.appmodules.vo;

import java.io.Serializable;

import org.vsg.biz.BusinessEntityFactory;
import org.vsg.biz.account.Url;

/**
 * @author Bill Vison
 *
 */
public class RegisterUrlResourceView implements Serializable {
	
	private boolean registered;
	
	private Url urlResource ;

	private BusinessEntityFactory entityFactory = BusinessEntityFactory.getInstance();	
	
	private String moduleName;
	
	private String accesscontrol;
	
	public RegisterUrlResourceView() {
		urlResource = entityFactory.create( Url.class );
	}
	
	

	public boolean isRegistered() {
		return registered;
	}

	public void setRegistered(boolean registered) {
		this.registered = registered;
	}

	public String getLink() {
		return urlResource.getLink();
	}

	public void setLink(String link) {
		urlResource.setLink(link);
	}

	public String getModuleId() {
		return urlResource.getModuleId();
	}

	public void setModuleId(String moduleId) {
		urlResource.setModuleId(moduleId);
	}

	public String getType() {
		return urlResource.getType();
	}

	public void setType(String type) {
		urlResource.setType(type);
	}

	public void setId(String newId) {
		urlResource.setId(newId);
	}

	public String getId() {
		return urlResource.getId();
	}

	public void setCode(String newCode) {
		urlResource.setCode(newCode);
	}

	public String getCode() {
		return urlResource.getCode();
	}
	
	

	public String getAccesscontrol() {
		return accesscontrol;
	}

	public void setAccesscontrol(String accessControl) {
		this.accesscontrol = accessControl;
	}

	public String getModuleName() {
		return moduleName;
	}

	public void setModuleName(String moduleName) {
		this.moduleName = moduleName;
	}

	
	
}
